@charset "utf-8";
/* CSS Document */
*{
	margin:0px;
	padding:0px;
}
body{
	font-size:16px;
	font-family:hiragino sans gb,microsoft yahei,simsun;/*改动*/
	color:#fff;
}
/*改动*/
a:hover{
	text-decoration:none;
}
ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
h1, h2, h3, h4, h5, h6 { font-size:1em;font-weight:normal;}
/*清除浮动*/
.wrp:after,.content:after,.footer:after,.header:after{
	content:".";
	clear:both;
	height:0px;
	display:block;
	visibility:hidden;
}
.wrp{
	width:100%;
	border:1px solid #e7e7e7;
	font-family:hiragino sans gb,microsoft yahei,simsun;/*改动*/
	min-width:900px;/*改动*/
	background:url(../images/bg_02.png) repeat-y;/*改动*/
}
.header{
	height:43px;
	line-height:43px;
	background:#080808;
	padding:0 35px;
}
.header h2{
	font-size:25px;
	color:#fff;
	margin:0px;
	float:left;
}
.toolbar{
	float:right;
	height:43px;
}
.tool{
	color:#fff;
	display:inline-block;
	line-height:43px;
	margin-right:9px;
	padding:0 15px;
	vertical-align:top;
}
.tool a{
	color:#fff;
}

ul .tool:last-child{
	margin-right:0px;
}
.user_name{
	
}
.tool .drop_menu{
	color:#8e8b8b;
	text-align:center;
	border:1px solid #c3c3c3;
	position:relative;
	display:none;
	top:8px;
	left:9px;
}
.tool .drop_menu li{
	line-height:30px;
	background:#fff;
	
}
.drop_menu li a{
	color:#000;
	display:block;
	padding:0 10px;
}
.drop_menu li a:hover{
	background:#000;
	color:#fff;
}
.drop_menu li.title{
   background:#000;
}
.drop_menu li.title a{
	color:#fff;
}
.triangle{
	position: absolute;
    top: -9px;
    left: 13px;
    font-size: 20px;
    color: #000000;
}
.personal_center{
	font-size:12px;
}
.nav_bar{
	width:200px;
	float:left;
	min-height:660px;
	height:100%;
	background:#323232;
}

.nav_bar ul,li{
	list-style:none;
}
.nav_bar ul  li a{
	display:block;
	color:#f5f5f5;
	background:#323232;
	text-decoration:none;
	padding:0 10px;
	height:36px;
	line-height:36px;
	border-bottom:1px solid #fff;
	position:relative;
}

.nav_bar ul.level2 li a{
	background:#515151;
}
.nav_bar ul.level3 li a{
	background:#515151;
}
.nav_bar ul.level4 li a{
	background:#434343;
}
.nav_bar .level1>li>a:hover{
	background:#fff;
	color:#000;
}
.nav_bar .level2>li>a:hover,.nav_bar .level3>li>a:hover,.nav_bar .level4>li>a:hover{
	background:#fff;
	color:#000;
}
.menu_logo{
	font-size:16px;
}
.level1 a span:first-child{
	margin-left:0px;
}
.level1 a span{
	display:inline-block;
}
.menu_name{
	margin-left:13px;
}
.menu_drop{
	position:absolute;
	right:10px;
	top:10px;
}
.nav_bar .level2 a span{
	margin-left:35px;
	font-size:14px;
}
.nav_bar .level3 a span{
	margin-left:55px;
	font-size:14px;
}
.nav_bar .level4 a span{
	text-align:center;
	font-size:14px;
}
.level2,.level3,.level4{
	display:none;
}
.current1{
	color:#fff !important;
	background:#0096ff !important;
}
.current2{
	color:#fff !important;
	background:#191919 !important;
}
.active{
	background:#000;
	color:#fff !important;
}
.main_content{
	margin-left:200px;
	color:#333;
}
.main_content_hb{
	height:40px;
	background:#eeeeee;
	line-height:40px;
	color:#333;
	text-indent:20px;
}
.main_content_mb{
	background:#fff;
	padding:10px;
}
.main_content_mb .main_content_title{
	height:40px;
	line-height:40px;
	font-size:18px;
	color:#fff;
	background:#0096ff;
	text-indent:20px;
	margin:0px;
}
/*弹框*/
.m_popover {
width: 257px;
}
.m_popover{
width:290px;
position: absolute;
margin-top: 12px;
z-index: 999;
color:#333;
border:1px solid #e7e7e7;
}
.m_popover .popover_inner {
word-wrap: break-word;
word-break: break-all;
padding: 30px;
background-color: #fff;
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
}
.frm_control {
margin-bottom: 25px;
}
.group_select .frm_radio_label {
width: 49%;
margin-right: 0;
}
.frm_radio_label, .frm_checkbox_label {
display: inline-block;
text-align: left;
cursor: pointer;
margin-right: 1em;
}
.group_select .frm_radio_label{
width: 45%;
margin-right: 7px;
}
.frm_radio{
	margin-top:-2px!important;
}
.m_popover .popover_bar {
margin-top: 20px;
}
/*按钮*/
.m_btn{
display: inline-block;
width: 45%;
text-align: center;
background: #fff;
border: 1px solid #e7e7e7;
border-radius: 4px;
height: 25px;
line-height: 25px;
	}
.m_btn_primary{
	background:#000;
	color:#fff;
}
.m_btn_primary:hover{
	color:#fff;
	text-decoration:none;
}
.m_btn_default{
	background:#fff;
	color:#333;
}
.m_btn_default:hover{
	color:#333;
	text-decoration:none;
}
.m_popover .popover_arrow {
position: absolute;
left: 50%;
margin-left: -8px;
margin-top: -8px;
display: inline-block;
width: 0;
height: 0;
border-width: 8px;
border-style: dashed;
border-color: transparent;
border-top-width: 0;
border-bottom-color: #d9dadc;
border-bottom-style: solid;
}
.m_popover .popover_arrow_out {
top: 0;
}
.m_popover .popover_arrow_in {
border-bottom-color: #fff;
top: 1px;
}
/*修改账户*/
.m_popover.change_account{
	position:absolute;
	top:100px;
	left:30%;
	background:#fff;
	width:350px !important;
	font-size:14px;
}
.m_popover.change_account h2{
	margin:0;
	height:36px;
	line-height:36px;
	padding:0 10px;
	color:#fff;
	background:#000;
}
.m_popover.change_account .popover_content{
	padding:10px;
}
.m_popover.change_account label{
	display:inline-block;
	margin-right:10px;
}
.m_popover.change_account input{
	margin-bottom:0px;
}
.m_popover.change_account .popover_bar{
	margin-top:0px;
	text-align:center;
	margin-bottom:10px;
}
.m_popover.change_account .popover_bar .m_btn{
	width:90px;
	margin-right:16px;
}